removal of renal cell carcinoma - Spanish English Dictionary